take on oneself

take on oneself

 英

  • 网络主动承担;把归咎自己;把归咎自己擅自